means of livelihood - Francés Inglés Diccionario